#ifndef SYSTRAY_H
#define SYSTRAY_H

#include <QSystemTrayIcon>
#include <QMenu>
#include <QAction>
#include <QDateTime>
#include <QTimer>
#include <QDesktopServices>
#include <QFile>
#include <QTextOStream>
#include <QTextStream>
#include <QFileDialog>
#include <QSettings>

class systray : public QWidget
{
Q_OBJECT
public:
    explicit systray(QWidget *parent = 0);
    ~systray();
    void showsys();

    enum MODO { PARADO , MIDIENDO };

signals:

public slots:
    void empiezacuenta();
    void fincuenta();
    void min();             //Se llama cada minuto
    void setlog();

private:
    QSettings* sets;
    QSystemTrayIcon* sys;
    QMenu* context;
    QAction* start;
    QAction* stop;
    QAction* exit;
    QAction* nomtarea;
    QTimer* time;
    QDateTime inici;
    int minuts;
    QString log;
    MODO modo;
    void setlog(QString);
};

#endif // SYSTRAY_H
